package com.ruoyi.project.g6.entity;

import com.ruoyi.project.g6.entity.common.FileEntity;
import com.ruoyi.project.g6.entity.common.G6RecordParameter;
import lombok.Data;

/**
 * 车载终端型号
 *
 * @author wz-zjx 2019年12月4日 10:39:07
 */
@Data
public class TboxModelAuthority implements G6RecordParameter {
    private String token;

    /**
     * 车载终端型号名称（厂家统一社会信用代码在终端备案时填写）
     */
    private String tboxModelName;
    /**
     * 车载终端厂家联系人姓名
     */
    private String contactorName;
    /**
     * 车载终端厂家联系人电话
     */
    private String contactorPhone;
    /**
     * 授权文件，模版在官网下载
     */
    private FileEntity authorizeFile;

    @Override
    public String getModel() {
        return tboxModelName;
    }

    @Override
    public String getFactoryName() {
        return contactorName;
    }

    @Override
    public String getType() {
        return G6RecordParameter.TYPE_INSERT_TBOX_MODEL_AUTHORITY;
    }
}
